package cn.jasonone.example;

import cn.jasonone.jame.GameScene;
import cn.jasonone.jame.JameApplication;
import cn.jasonone.jame.basic.GameContext;
import javafx.scene.control.Label;

/**
 * 基本使用案例
 */
public class HelloWorldExample extends JameApplication {
    @Override
    public void init(GameContext gc) {
        //设置宽度
        this.setSize(300,500);
        //创建场景
        String sceneId = this.createGameScene();
        //获取场景对象
        GameScene scene = this.getGameScene(sceneId);
        //创建一个标签对象
        Label label=new Label("Hello World");
        //设置标签文字为白色
        label.setStyle("-fx-text-fill: white");
        //将标签添加到场景中
        scene.append(label);
        //显示场景
        this.showGameScene(sceneId);
    }

    public static void main(String[] args) {
        launch(args);
    }
}
